Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 TELEGRAPH MEWS £2,000,000 21 Feb 2020
38A TELEGRAPH MEWS Terraced £205,000 26 Nov 2008
40 TELEGRAPH MEWS Terraced £450,000 18 Jan 2007